﻿@model SoftHotel.Models.DetalleReserva
     
@{
    ViewBag.Title = "Detalle Reserva";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<h1><strong>Seleccionar Servicios a Pagar</strong></h1>
<br/>
@using (Html.BeginForm())
{ 
<table id="MainContent_Table3" rules="all" style="background-color: #BDBDBD; width: 900px; margin-bottom: 0px;" border="0">
  <tbody>
    <tr><td>
<input value="Aceptar" name = "button" type="submit"/>
<input name="button" type="submit" value="Regresar" />
    </td></tr>
  </tbody>
</table>

<table id="MainContent_Table2" rules="all" style="border-color: Black; width: 900px; margin-bottom: 0px;" border="1">
<tbody>
<tr>
<td style="font-weight: bold; width: 220px;" align="center">Descripci&oacute;n</td>
<td style="font-weight: bold; width: 130px;" align="center">Tipo de Servicio </td>
<td style="font-weight: bold; width: 100px;" align="center">Precio Unitario (S/.) </td>
<td style="font-weight: bold; width: 110px;" align="center">Cantidad (*)</td>
<td style="font-weight: bold; width: 110px;" align="center">Duración de reservas (*)</td>
<td style="font-weight: bold; width: 110px;" align="center">Total (S/.) </td>
<td style="font-weight: bold; width: 60px;" align="center"><input type="checkbox"> </td>
</tr>

@*/
@for (int i = 0; i < Model.detalleReservaHab.Count; i++)
{
    <tr>
         @Html.HiddenFor(model => Model.detalleReservaHab[i])


         <td align="center">@Html.DisplayFor(model => Model.detalleReservaHab[i].ambiente.pTipoAmbiente.valor)</td>
                 @{ string aux = Model.detalleReservaHab[i].ambiente.pTipoAmbiente.tipo;   
                 if (aux == "TIPO_DE_HABITACION")
                 { <td align="center">Habitación</td> }   
	             aux = Model.detalleReservaHab[i].ambiente.pTipoAmbiente.tipo;
                 if (aux == "TIPO_DE_SALON")
                 { <td align="center">Salón</td> }
                 }
	     <td align="center">@Html.DisplayFor(model => Model.detalleReservaHab[i].precioUnitario)</td>
         <td align="center">@Html.DisplayFor(model => Model.detalleReservaHab[i].cantidad)</td> 
         <td align="center">@Html.DisplayFor(model => Model.detalleReservaHab[i].duracion)</td>
         <td align="center">@Html.DisplayFor(model => Model.detalleReservaHab[i].total)</td>
	     <td align="center">@Html.EditorFor(model => Model.detalleReservaHab[i].checkBox)</td>
    </tr>
}

@for (int i = 0; i < Model.detalleConsumo.Count; i++)
{
    <tr>
         @Html.HiddenFor(model => Model.detalleConsumo[i])

         <td align="center">@Html.DisplayFor(model => Model.detalleConsumo[i].servicio.nombre)</td>
         <td align="center">Consumo</td>
	     <td align="center">@Html.DisplayFor(model => Model.detalleConsumo[i].monto)</td>
         <td align="center">@Html.DisplayFor(model => Model.detalleConsumo[i].cantidad)</td> 
         <td align="center">----</td>
         <td align="center">@Html.DisplayFor(model => Model.detalleConsumo[i].montoTotal)</td>
	     <td align="center">@Html.EditorFor(model => Model.detalleConsumo[i].checkBox)</td>
    </tr> 
}
*@
@foreach (var detalleReserva in Model.detalleReservaHab)
{  
    <tr>
         <td align="center">@Html.DisplayFor(modelItem => detalleReserva.ambiente.pTipoAmbiente.valor)</td>
         @if (detalleReserva.ambiente.pTipoAmbiente.tipo == "TIPO_DE_HABITACION")
         { <td align="center">Habitación</td> }   
	     @if (detalleReserva.ambiente.pTipoAmbiente.tipo == "TIPO_DE_SALON")
      { <td align="center">Salón</td> }
	     <td align="center">@Html.DisplayFor(modelItem => detalleReserva.precioUnitario)</td>
         <td align="center">@Html.DisplayFor(modelItem => detalleReserva.cantidad)</td> 
         <td align="center"></td>
         <td align="center">@Html.DisplayFor(modelItem => detalleReserva.total)</td>
	     <td align="center">@Html.EditorFor(model => detalleReserva.checkBox)</td>
    </tr>
}

@foreach (var detalleReserva in Model.detalleConsumo)
{  
    <tr>
         <td align="center">@Html.DisplayFor(modelItem => detalleReserva.servicio.nombre)</td>
         <td align="center">Consumo</td>
         <td align="center">@Html.DisplayFor(modelItem => detalleReserva.monto)</td>
         <td align="center">@Html.DisplayFor(modelItem => detalleReserva.cantidad)</td>
         <td align="center">----</td>
         <td align="center">@Html.DisplayFor(modelItem => detalleReserva.montoTotal)</td>
         <td align="center">@Html.EditorFor(model => detalleReserva.checkBox)</td>
    </tr>
}

</tbody>
</table>
<br/>
<br/>
<br/>
<br/>
<p>(*)Cantidad puede incluir "cantidad de habitaciones" o "cantidad de salones" o "cantidad del servicio"</p>
<p>(*)Duración de reservas puede incluir "cantidad de noches" o "cantidad de horas"</p>
}